#
#  UNPUBLISHED PROPRIETARY SOURCE CODE
#  Copyright (c) 2016 MXCHIP Inc.
#
#  The contents of this file may not be disclosed to third parties, copied or
#  duplicated in any form, in whole or in part, without the prior written
#  permission of MXCHIP Corporation.
#

NAME := Lib_aliyun_iotkit_embedded
GLOBAL_INCLUDES := ./src/coap \
			./src/guider \
			./src/http \
			./src/log \
			./src/mqtt \
			./src/ota \
			./src/packages \
			./src/scripts \
			./src/sdk-impl \
			./src/sdk-tests \
			./src/shadow \
			./src/subdev \
			./src/system \
			./src/tfs \
			./src/utils \
			./src/log/LITE-log \
			./src/mqtt/MQTTPacket \
			./src/packages/iot-coap-c \
			./src/sdk-impl/exports \
			./src/sdk-impl/imports \
			./src/tfs/platform \
			./src/utils/digest \
			./src/utils/LITE-utils \
			./src/utils/misc \
			./src/import/ubuntu/include

# Add includes path here, should be realtive path to current directory
$(NAME)_INCLUDES :=

# Add sources path here, should be realtive path to current directory
$(NAME)_SOURCES := ./src/coap/iotx_ca_cert.c \
				./src/coap/iotx_coap_api.c \
				./src/guider/guider.c \
				./src/guider/id2_guider.c \
				./src/http/iotx_http_api.c \
				./src/log/LITE-log/lite-log.c \
				./src/mqtt/mqtt_client.c \
				./src/mqtt/MQTTPacket/MQTTConnectClient.c \
				./src/mqtt/MQTTPacket/MQTTDeserializePublish.c \
				./src/mqtt/MQTTPacket/MQTTPacket.c \
				./src/mqtt/MQTTPacket/MQTTSerializePublish.c \
				./src/mqtt/MQTTPacket/MQTTSubscribeClient.c \
				./src/mqtt/MQTTPacket/MQTTUnsubscribeClient.c \
				./src/ota/ota.c \
				./src/packages/iot-coap-c/CoAPDeserialize.c \
				./src/packages/iot-coap-c/CoAPExport.c \
				./src/packages/iot-coap-c/CoAPMessage.c \
				./src/packages/iot-coap-c/CoAPNetwork.c \
				./src/packages/iot-coap-c/CoAPSerialize.c \
				./src/sdk-impl/sdk-impl.c \
				./src/shadow/shadow.c \
				./src/shadow/shadow_common.c \
				./src/shadow/shadow_delta.c \
				./src/shadow/shadow_update.c \
				./src/subdev/iotx_subdev_api.c \
				./src/subdev/iotx_subdev_common.c \
				./src/system/ca.c \
				./src/system/device.c \
				./src/system/report.c \
				./src/tfs/id2_crypto.c \
				./src/tfs/platform/pal_platform_base64.c \
				./src/tfs/platform/pal_platform_log.c \
				./src/tfs/platform/pal_platform_md5.c \
				./src/tfs/platform/pal_platform_memory.c \
				./src/tfs/platform/pal_platform_random.c \
				./src/utils/digest/utils_base64.c \
				./src/utils/digest/utils_hmac.c \
				./src/utils/digest/utils_md5.c \
				./src/utils/digest/utils_sha1.c \
				./src/utils/LITE-utils/json_parser.c \
				./src/utils/LITE-utils/json_token.c \
				./src/utils/LITE-utils/lite-utils_prog.c \
				./src/utils/LITE-utils/lite-utils_testsuites.c \
				./src/utils/LITE-utils/mem_stats.c \
				./src/utils/LITE-utils/string_utils.c \
				./src/utils/misc/utils_epoch_time.c \
				./src/utils/misc/utils_httpc.c \
				./src/utils/misc/utils_list.c \
				./src/utils/misc/utils_net.c \
				./src/utils/misc/utils_timer.c

# Add compiler flags here
$(NAME)_CFLAGS :=

# Add definations here
$(NAME)_DEFINES += _MICO_NET_
